package com.linkgie.galaxyframework.context;

import java.io.File;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 将一个接口方法标记为返回系统的主目录的根路径；
 * <p>
 * 
 * 要求被标记的方法没有参数，且返回值类型是 {@link String}、 {@link File} 之一；
 * 
 * @author Hike
 *
 */
@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
public @interface HomeRoot {
}
